<?php

/**
 * Отображение ошибок
 *
 * @author
 * @version
 */

$this->headTitle('Error Page');
$this->placeholder('title')->set($this->title);
?>
<div id="error">
	<h1 class="error"><?php echo $this->title; ?></h1>
	<?php if($this->exception): ?>
		<?php if (('production' !== APPLICATION_ENV)): ?>
			<br />
			<h3>Произошла следующая ошибка:</h3>
			<br />
			<p>
				<strong>Сообщение:</strong> <?php echo $this->exception->getMessage(); ?>
			</p>
			<br />
			<h3>Трасировка стека (Stack trace):</h3>
			<?php echo '<pre>' . $this->exception . '</pre>'; ?>
			<br />
			<h3>Параметры запроса:</h3>
			<?php echo '<pre>' . $this->request->getParams() . '</pre>'; ?>
		<?php else :?>
			<br />
			<p>
				<strong>Сообщение:</strong> Произошла непредвиденная ошибка приложения.
				<br /><br />
				Пожалуйста обратитесь в службу технической поддержки (тел. 444)
				<br /><br />
				Приносим извинения за возможные неудобства.
			</p>
		<?php endif; ?>
	<?php endif ?>
</div>
